Heise 19.06.2026
10:15 Uhr

Neu in .NET 10.0 [28]: Asynchrone ZIP-Operationen


Die Operation für die ZIP-Komprimierung gibt es in .NET 10.0 nun auch in asynchroner Form.

Neu in .NET 10.0 [28]: Asynchrone ZIP-Operationen

Die ZIP-Komprimierung gibt es in der .NET-Basisklassenbibliothek seit dem klassischen .NET Framework 4.5 und im modernen .NET seit Version .NET Core 1.0.

Seit .NET 10.0 Preview 4 gibt es nun in den Klassen System.IO.Compression.ZipFile, System.IO.Compression.ZipArchive und System.IO.Compression.ZipEntry asynchrone Pendants zu bestehenden synchronen Methoden. Zu den neuen Funktionen gehören unter anderem ExtractToDirectoryAsync(), ExtractToFileAsync(), CreateFromDirectoryAsync(), OpenAsync(), OpenReadAsync(), CreateAsync() und CreateEntryFromFileAsync().

Folgender Code zeigt mehrere Beispiele für asynchrone ZIP-Operationen:

(rme)